Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 TWYFORD ROAD Detached £232,500 11 Nov 2010
6 TWYFORD ROAD Semi-Detached £182,000 12 Jul 2005
8 TWYFORD ROAD Detached £360,000 27 Apr 2018
12 TWYFORD ROAD Semi-Detached £210,000 29 Aug 2012